grandleaf seagrape (coccoloba pubescens) - Spanish English Dictionary